package com.tmptSource.service.intf;

import java.util.Map;

import com.tmpt.dto.Result;
import com.tmptSource.dto.*;

public interface IOwBaseCommiteeService {

	public Result<OwBaseCommiteeDto> pagination(OwBaseCommiteeDto owBaseCommiteeDto,PageDto pageDto);

	public Result<OwBaseCommiteeDto> pagination(OwBaseCommiteeDto owBaseCommiteeDto,PageDto pageDto,Map<String,Object> paramMap);

	public Result<OwBaseCommiteeDto> selectAll();

	public Result<OwBaseCommiteeDto> selectById(long id);

	public Result<OwBaseCommiteeDto> addData(OwBaseCommiteeDto owBaseCommiteeDto);

	public Result<OwBaseCommiteeDto> editData(OwBaseCommiteeDto owBaseCommiteeDto);

	public Result deleteById(long id,String adminMan);

	public Result<OwBaseCommiteeDto> queryCommiteeTree();

	public Result<OwBaseCommiteeDto> queryBaseDataTree();

}
